partial or total loss of sight - French English Dictionary